'use strict';
//////////////////////////////////////////////////////////////////////////////
// 提交按钮 节流处理
// =====================
// liuyp 2019年6月24日17:11:15
//////////////////////////////////////////////////////////////////////////////
function throttleSubmit(){
    return function (cb1, cb2){
        return _.throttle(function(event){
            var result = cb1();
            if( result === false ) { return }
            var $el = angular.element(event.target);
            $el.attr("disabled" , true).addClass("yxf14-loadingbtn")
            cb2(function(){
                $el.removeAttr("disabled").removeClass("yxf14-loadingbtn")
            }, result);
        }, 2e3, { trailing: false, leading: true })
    }
}
exports = module.exports = throttleSubmit;